package org.oschina.util;

import java.io.File;
import java.util.List;
import org.apache.commons.io.FileUtils;

public class FileUtil {

	/**
	 * 返回文件列表
	 * @param file
	 * @param extensions 拓展名
	 * @param recursive 是否递归
	 * @return
	 */
	public static List<File> listFiles(File file,String extensions[],boolean recursive)
	{
		return (List<File>)FileUtils.listFiles(file,extensions,recursive);
	}
	
	/**
	 * 返回文件列表
	 * @param file
	 * @param extensions 拓展名
	 * @param recursive 是否递归
	 * @return
	 */
	public static List<File> listFiles(String file,String extensions[],boolean recursive)
	{
		return listFiles(new File(file),extensions,recursive);
	}
}